technological infrastructure project - Français Anglais Dictionnaire